package com.niuwa.p2p.dao.custservice;

import java.util.List;
import java.util.Map;

import com.niuwa.p2p.dao.MyBatisDao;
import com.niuwa.p2p.entity.custservice.CustServiceTraceLog;

@MyBatisDao
public interface CustServiceTraceLogDao {
    int deleteByPrimaryKey(Long id);

    int insert(CustServiceTraceLog record);

    int insertSelective(CustServiceTraceLog record);

    CustServiceTraceLog selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(CustServiceTraceLog record);

    int updateByPrimaryKey(CustServiceTraceLog record);
    
    List<CustServiceTraceLog> getCustServiceTraceLogList(Map<String, Object> paramMap);
    int getCustServiceTraceLogListCount(Map<String, Object> paramMap);
}